Angry protests across Kenya